/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package pe.edu.pucp.sigepa.recocidosimulado.fachada;

import pe.edu.pucp.sigepa.recocidosimulado.domain.interfaz.Problema;
import pe.edu.pucp.sigepa.recocidosimulado.domain.interfaz.Solucion;
import pe.edu.pucp.sigepa.recocidosimulado.manager.GestorRecocidoSimulado;

/**
 *
 * @author carloslengua
 */
public class MotorGeneradorTrayectoriasFachada {

    public MotorGeneradorTrayectoriasFachada() {
    }
    
    public Solucion obtenerSolucion(Problema problema) {
    
        GestorRecocidoSimulado gestorRecocidoSimulado = new GestorRecocidoSimulado(problema, GestorRecocidoSimulado.UN_VERANO_COMO_TODOS);
        
        gestorRecocidoSimulado.iniciar();
        
        return gestorRecocidoSimulado.leerSolucion();    
    
    }
    
}
